Synonyms for "straight off"

Words with similar meaning